howitzer battalion - Espagnol Anglais Dictionnaire